Big Huge Thesaurus

cleaning implement

noun